package com.ccys.db.vo.member;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel("登录模型VO")
@EqualsAndHashCode(callSuper = false)
public class ConsultAddressVO implements Serializable {
        /** 位置地址 */
        @JsonProperty("location_address")
        private String locationAddress;

        /** 位置国家 */
        @JsonProperty("location_country")
        private String locationCountry;

        /** 位置邮政编码 */
        @JsonProperty("location_postal_code")
        private String locationPostalCode;

        /** 位置纬度 */
        @JsonProperty("location_latitude")
        private BigDecimal locationLatitude;

        /** 位置经度 */
        @JsonProperty("location_longitude")
        private BigDecimal locationLongitude;

        /** 位置楼层数 */
        @JsonProperty("location_floor_number")
        private String locationFloorNumber;

        /** 位置详细地址 */
        @JsonProperty("location_detail_address")
        private String locationDetailAddress;

        /** 位置城市 */
        @JsonProperty("location_city")
        private String locationCity;

        /** 位置省份 */
        @JsonProperty("location_state")
        private String locationState;
}